{literal}
<script type="text/javascript">
    $(document).ready(function(){

        var bln_msg_individual = "{/literal}{$bln_msg_individual}{literal}";
        
        $("#form_unidade").validate({
            rules: {
                mensagem: { required: true },
        		mes_referencia: { required: true }
            },
            messages: {
                mensagem: { required: "Obrigatorio"},
        		mes_referencia: { required: "Obrigatorio" }
            },
            submitHandler: function(form) {
				jqAjaxForm(form, "div_mensagem");
			}
        });
        
        $("#num_repeticoes").numeric();
        $("#mensagem").limit('500','#qtdeCaracteres');

        //POPULA MES EXERCICIO
        populaSelect("mes_referencia", "{/literal}{$_site.url}{literal}", "gerar-extrato/select-mes-geracao-extrato");

        //POPULA ANO EXERCICIO
        populaSelect("ano_referencia", "{/literal}{$_site.url}{literal}", "gerar-extrato/select-ano-geracao-extrato");

        //SE EXTRATO INDIVIDUAL SOLICITA CLIENTE
		if(bln_msg_individual == "true")
		{
			$("#contrato_id").rules("add", {
				 required: true,
				 messages: {
				   required: "Informe um cliente",
				 }
			});

	    	$("#cod_cliente").autocomplete("contrato/complete-codigo", {
	    		width: 400,
	    		max: 10,
	    		scroll: false,
	    		scrollHeight: 500,
	    		mustMatch:true,
	    		delay:400,
	    		formatItem: function(data, i, n, value) {
	    			return value.split("::")[0]+" - "+value.split("::")[1];
	    		},
	    		formatResult: function(data, value) {
	    			return value.split("::")[0];
	    		}
	    	});
	
	    	$("#cod_cliente").result(function(event, data, formatted) {
	    		if (data) {
	    			$("#contrato_id").val(formatted.split("::")[0]);
	    			$("#nome_cliente").val(formatted.split("::")[1]);
	    		}
	    	});
	
	    	//AUTO COMPLETE COM O NOME DE CLIENTES
	    	$("#nome_cliente").autocomplete("contrato/complete-nome", {
	    		width: 400,
	    		max: 10,
	    		scroll: false,
	    		scrollHeight: 500,
	    		mustMatch:true,
	    		delay:400,
	    		formatItem: function(data2, i2, n2, value2) {
					return value2.split("::")[0]+"  (Contrato: "+value2.split("::")[1]+")";
	    		},
	    		formatResult: function(data2, value2) {
	    			return value2.split("::")[0];
					 
	    		}
	    	});
	
	    	$("#nome_cliente").result(function(event2, data2, formatted2) {
	    		if (data2){
	    			$("#contrato_id").val(formatted2.split("::")[1]);
	    			$("#cod_cliente").val(formatted2.split("::")[1]);
	    		}
	    	});
	
 		}//fecha verifica se impressao em lote == false
        
        
    }); //fecha $(
    
</script>
{/literal}
<form id="form_unidade" name="form_unidade" method="post" action="{$_site.url}{$acao}">
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="mvTituloFundo">
				  <tr>
					<td>
					{if $mensagem->id > 0}Editar{else}Nova{/if} Mensagem
					<input type="hidden" name="cod" value="{$mensagem->id}"/>
					</td>
				  </tr>
				</table>
    <table width="100%" border="0" cellspacing="0" cellpadding="0">                
                <tr>
                  <td class="contForm">
                  
                  <table width="100%" border="0" cellspacing="3" cellpadding="0">
                  
                  {if $bln_msg_individual == "true"}
                   <tr>
                   	  	<td valign="" class="fundoTituloForm">Cliente</td>
	                    <td colspan="3">
		                   	<table width="100%">
		                    	<tr>
		                       		<td valign="top" class="bordaFormResp" width="20%">C&oacute;digo:</td>
		                       		<td valign="top" class="bordaFormResp" width="80%">Nome:</td>
						 		</tr>
						 		<tr>
		                       		<td valign="top" class="bordaFormResp"><input name="cod_cliente" type="text" class="formulario" id="cod_cliente" value="" size="10"/>
		                       		<br><input type="hidden" name="contrato_id" id="contrato_id" value=""/>
		                       		</td>
		                       		<td valign="top" class="bordaFormResp"><input name="nome_cliente" type="text" class="formulario tamanhoForm" id="nome_cliente" value="" size="40"/></td>
								</tr>
		               		</table>
	                    </td>
	 		 		</tr>
	 		 		{/if}
                  
                      <tr>
                        <td width="30%" valign="top" class="fundoTituloForm">Mensagem:</td>
                        <td class="bordaFormResp">
                        <textarea name="mensagem" id="mensagem" rows="4" class="formulario tamanhoForm">{$mensagen->vhr_mensagem}</textarea><br>
                        <span id="qtdeCaracteres" class="terra jeta bold"></span> caracter(es) restante(s)</td>
                      </tr>
                      <tr>
                        <td width="30%" valign="top" class="fundoTituloForm">M&ecirc;s/Ano de refer&ecirc;ncia do extrato:</td>
                        <td class="bordaFormResp"><select name="mes_referencia" id="mes_referencia"></select> &nbsp;&nbsp;<select name="ano_referencia" id="ano_referencia"></select> &nbsp;&nbsp;repetir pelo(s) proximo(s)&nbsp;
                        <input name="qtde_repeticoes" id="qtde_repeticoes" size="1" type="text" class="formulario"maxlength="2"/>&nbsp;m&ecirc;s(es)</td>
                      </tr>
                  </table>
                  
                  </td>
                </tr>
        <tr>
                  <td class="paddingTop15 paddingBottom15" align="center"><!-- === Botões ( Salvar e Limpar ) === -->
                      <span class="paddingRight15">
                      	<input type="submit" value="Salvar" class="botao">
                      </span>
                    <span class="paddingRight15">
                    <input name="limpar" type="reset" id="Limpar" value="Limpar" class="botao" />
                    </span>
                    <input type="button" value="Cancelar" onclick="cancelar(); return false;" class="botao">
                      <!-- Final === Botões ( Salvar e Limpar ) === -->                      </td>
                </tr>
              </table>	
    </form>
